1
Tulsa Public Facilities Authority has voted 5-0 to approve an amended contract to sell 8.8 acres of Helmerich Park.
The City is finalizing the zoning and new guidelines for new construction on the Arkansas River.